"""
最少接收一个参数 self

这个self指代的就是 对象本身

所以实例方法只能被 对象所调用
"""
class Human():  # 有手有脚的人啊
    hands = True
    feet = True

    def work(self):
        if self.hands and self.feet:
            print(f"{self.name}有手有脚就该干活")
        else:
            print(f"不歧视, 多照顾{self.name}")


jack = Human()
jack.name = "jack"
rose = Human()
rose.name = "rose"

jack.work()  #

rose.work()

# 发生意外
jack.feet = False

jack.work()

# Human.work()  # 报错, 你都不是个人还想干活